409
How can I display a different caption in the label area

axComboBox1.BeginUpdate();
axComboBox1.Style = EXCOMBOBOXLib.StyleEnum.DropDownList;
axComboBox1.IntegralHeight = true;
axComboBox1.HeaderVisible = false;
axComboBox1.SingleEdit = true;
axComboBox1.SearchColumnIndex = -1;
axComboBox1.AdjustSearchColumn = false;
(axComboBox1.Columns.Add("Language") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellHasCheckBox,true);
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("English");
	var_Items.AddItem("Hebrew");
	var_Items.AddItem("Spanish");
axComboBox1.LabelText = " <b>custom</b> text ";
axComboBox1.EndUpdate();

160
How can I display a custom size picture to a cell or item

axComboBox1.DefaultItemHeight = 48;
axComboBox1.Columns.Add("C1");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellPicture(var_Items.AddItem("Text"),0,(axComboBox1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));

210
How can I display a computed column and highlight some values that are negative or less than a value

axComboBox1.Columns.Add("A");
axComboBox1.Columns.Add("B");
(axComboBox1.Columns.Add("(A+B)*1.19") as EXCOMBOBOXLib.Column).ComputedField = "(%0 + %1) * 1.19";
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(1),1,2);
EXCOMBOBOXLib.Items var_Items1 = axComboBox1.Items;
	var_Items1.set_CellCaption(var_Items1.AddItem(10),1,20);
EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("%2 > 10",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ForeColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0));
	var_ConditionalFormat.ApplyTo = (EXCOMBOBOXLib.FormatApplyToEnum)0x2;

276
How can I display a button inside the item or cell

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1," Button 1 ");
	var_Items.set_CellHAlignment(h,1,EXCOMBOBOXLib.AlignmentEnum.RightAlignment);
	var_Items.set_CellHasButton(h,1,true);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1," Button 2 ");
	var_Items.set_CellHAlignment(h,1,EXCOMBOBOXLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellHasButton(h,1,true);

203
How can I customize the items being displayed in the drop down filter window

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Custom Filter") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.CustomFilter = "Excel Spreadsheets (*.xls )||*.xls|||Word Documents||*.doc|||Powerpoint Presentations||*.pps|||Text Documents (*.log,*.txt)||*." +
	"txt|*.log";
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exPattern;
	var_Column.Filter = "*.xls";
axComboBox1.Items.AddItem("excel.xls");
axComboBox1.Items.AddItem("word.doc");
axComboBox1.Items.AddItem("pp.pps");
axComboBox1.Items.AddItem("text.txt");
axComboBox1.ApplyFilter();

549
How can I create a new ADO recordset

axComboBox1.BeginUpdate();
// Add 'Microsoft ActiveX Data Objects 6.1 Library(msado15.dll)' reference to your project.
ADODB.Recordset rs = new ADODB.Recordset();
	rs.Fields.Append("A",ADODB.DataTypeEnum.adBSTR,0,null,null);
	rs.Fields.Append("B",ADODB.DataTypeEnum.adBSTR,0,null,null);
	rs.Open(null,null,null,null,0);
	rs.AddNew(null,null);
	rs.Fields["A"].Value = "Item A.1";
	rs.Fields["B"].Value = "Item B.1";
	rs.Update(null,null);
	rs.AddNew(null,null);
	rs.Fields["A"].Value = "Item A.2";
	rs.Fields["B"].Value = "Item B.2";
	rs.Update(null,null);
axComboBox1.DataSource = (rs as ADODB.Recordset);
axComboBox1.Value = "Item A.1";
axComboBox1.EndUpdate();

372
How can I convert the expression to a string so I can look into the date string expression for month's name

axComboBox1.Columns.Add("Number");
(axComboBox1.Columns.Add("Str") as EXCOMBOBOXLib.Column).ComputedField = "str(%0) + ' AA'";
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("-1.98");
	var_Items.AddItem("0.99");
	var_Items.AddItem("1.23");
	var_Items.AddItem("2.34");

427
How can I collapse all items

axComboBox1.BeginUpdate();
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Columns.Add("Items");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,null,"Child 1");
	var_Items.InsertItem(h,null,"Child 2");
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,null,"Child 1");
	var_Items.InsertItem(h,null,"Child 2");
	var_Items.set_ExpandItem(0,false);
axComboBox1.EndUpdate();

340
How can I close the drop down window when user double clicks it

axComboBox1.CloseOnDblClk = true;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exGroupLinesAtRoot;
axComboBox1.TreeColumnIndex = 1;
axComboBox1.Columns.Add("Column 1");
axComboBox1.Columns.Add("Column 2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1.1");
	var_Items.set_CellCaption(h,1,"Root 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 2.1"),1,"Child 2.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2.1");
	var_Items.set_CellCaption(h,1,"Root 2.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");

384
How can I check the hour part only so I know it was afternoon

axComboBox1.ConditionalFormats.Add("hour(%0)>=12",null).Bold = true;
axComboBox1.Columns.Add("Date");
(axComboBox1.Columns.Add("Hour") as EXCOMBOBOXLib.Column).ComputedField = "hour(%0)";
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem(Convert.ToDateTime("1/11/2001 10:00:00",System.Globalization.CultureInfo.GetCultureInfo("en-US")));
	var_Items.AddItem(Convert.ToDateTime("2/22/2002 11:00:00",System.Globalization.CultureInfo.GetCultureInfo("en-US")));
	var_Items.AddItem(Convert.ToDateTime("3/13/2003 12:00:00",System.Globalization.CultureInfo.GetCultureInfo("en-US")));
	var_Items.AddItem(Convert.ToDateTime("4/14/2004 13:00:00",System.Globalization.CultureInfo.GetCultureInfo("en-US")));

4
How can I change/rename the column's name

(axComboBox1.Columns.Add("ColumnName") as EXCOMBOBOXLib.Column).Caption = "NewName";

134
How can I change the width of the columns being displayed in the sort bar

axComboBox1.SortBarVisible = true;
axComboBox1.SortBarColumnWidth = 48;
(axComboBox1.Columns.Add("C1") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortAscending;
(axComboBox1.Columns.Add("C2") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortDescending;

510
How can I change the visual appearance of the filter bar's close button (solid)

axComboBox1.BeginUpdate();
(axComboBox1.Columns.Add("Item") as EXCOMBOBOXLib.Column).DisplayFilterButton = true;
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Pos") as EXCOMBOBOXLib.Column);
	var_Column.AllowSizing = false;
	var_Column.AllowSort = false;
	var_Column.Width = 32;
	var_Column.FormatColumn = "1 apos ``";
	var_Column.Position = 0;
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item A");
	var_Items.AddItem("Item B");
	var_Items.AddItem("Item C");
axComboBox1.FilterBarPromptVisible = EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarPromptVisible;
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exFooterFilterBarButton,(uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0)));
axComboBox1.EndUpdate();

511
How can I change the visual appearance of the filter bar's close button (EBN)

axComboBox1.BeginUpdate();
EXCOMBOBOXLib.Appearance var_Appearance = axComboBox1.VisualAppearance;
	var_Appearance.Add(1,"gBFLBCJwBAEHhEJAAEhABHQDg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLOg7IJ" +
	"jyI4/SJAYCydKAWhxIaZKJHCZoEDaTAADCNVAQp6MEIJVbVEI0e79OgBLp/Z7kECIJJAaRjHQdJxGLA8EhtCQhCZteK6SgMKJYXhWQYRXI1JwvMBrWrdQjiOYELQtMKm" +
	"SZNLYGG4dR5SVJbcYhSYsRRFMoyDIOXYDLKsdYqSpXIThObEGgaPqJYjsUjCMKnR7HVIURrBPC9TBPE69ZgmC6ucKPX51ShKFaBWDZcwFAS+UBuYCAILiEAQGZ1XT8OR" +
	"OicbgJgSTJRlCaZeDsHY7QGR4xkSYp3CaExZAQMgalQYAwjCAAfBANxcA2TgKAUOpDCGFhKg0RpXCwCwDHQHQHEyAIkCkOhbFOGA8A8DohBgRg9AccZcn8EpEjMLI2C2" +
	"DYxAgQgvAIUIVkoAAPBQDJlECTZ3CCYwDACQwUA8A5MCAWAWDiQi4l8aQOEgLJuBgBgDmYFAzEoIoIl0WALgKYJbBABADAAHgHg8VAMmqCQQDMXABAATYwTmNwBDATJX" +
	"AiAgjHmNQ5lgQ5QEQEQMmcWg/GwD5ylyNw2gMcJcjsBgBgOQQDDhRpVAMMwnDBFw1B0Ax8D0DxOmmJJIGQTY5hGMAwkwM4CAYLZAmAOJnAqAojiIGg6iieYkmeAYOHaK" +
	"JDCyCwjH6AoggsQpQliAJLhgaJ0CESBTnyDwjk+cg4g4P5IHIHJ+BWRRzlYWAxiOUxihsY4KjKLJRGqC44FCegkkkM58iAKAPnIWIWD8SRSFSfQnkmewUhYP4GiGKJ7G" +
	"0TIbCSUoggqUo0lAQ4LnEcBcD8Coiiif4nE+eAAn2HpOkcFJqi4T5SkyMw/kqQown8IBIBOdA+A+DJrBqVxXEqYo4lCApLhGHBnD8S4ymyfxmg+cwQkQP5egOUZIWoEA" +
	"kjIeIPBMBJBD+TBjBifwvkuc58hQJQPmFrYykkchclSApKjGOBuD+TRDFCfw3mmIxNi8FxFlOXhVC4aYDFyPgvg2YBcBcLZGCGCJ0DSLRzGSWQ/lmY5+mEP5gmMDBZRS" +
	"MRsFsOxMhMJJ/DsTpTnwaQaE+N5ojuNhdEYNI5C4TZJO1GRDmCaxnA2Yx4n8IpIjOTBQBQC5TgyYw7gUYRYikC0BYRwsDQBoB8eA6Q2hsE0BUXgywZtYCyHMKwnxSAhA" +
	"QHkIQhRrBaDsCwA4ERiB2EWAIYIXhhiVEgAEUYwwYjyASLge4FhHgRDkM8OQih0jWPkGgBBAQ");
(axComboBox1.Columns.Add("Item") as EXCOMBOBOXLib.Column).DisplayFilterButton = true;
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Pos") as EXCOMBOBOXLib.Column);
	var_Column.AllowSizing = false;
	var_Column.AllowSort = false;
	var_Column.Width = 32;
	var_Column.FormatColumn = "1 apos ``";
	var_Column.Position = 0;
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item A");
	var_Items.AddItem("Item B");
	var_Items.AddItem("Item C");
axComboBox1.FilterBarPromptVisible = EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarToggle | EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarPromptVisible;
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exFooterFilterBarButton,0x1000000);
axComboBox1.EndUpdate();

131
How can I change the visual appearance of the control's sort bar, using EBN files

axComboBox1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
axComboBox1.VisualAppearance.Add(2,"c:\\exontrol\\images\\pushed.ebn");
axComboBox1.SortBarVisible = true;
(axComboBox1.GetOcx() as EXCOMBOBOXLib.ComboBox).BackColorSortBar = 0x1000000;
(axComboBox1.GetOcx() as EXCOMBOBOXLib.ComboBox).BackColorSortBarCaption = 0x2000000;
axComboBox1.Appearance = EXCOMBOBOXLib.AppearanceEnum.None2;

499
How can I change the visual appearance of the +/- buttons, open/close glyphs as current visual theme (method 3)

axComboBox1.BeginUpdate();
EXCOMBOBOXLib.Appearance var_Appearance = axComboBox1.VisualAppearance;
	var_Appearance.Add(3,"gBFLBCJwBAEHhEJAAEhABDwCg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQS" +
	"BcQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+Opf" +
	"DxXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4" +
	"llWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJegef4zluaJ3nqPJeCYH4BAeX5TDLBpVGqKRRnwf4flefZtHsX54BYAR/F+EwVnUd5eAMMJKDIChygyIQpAoEh4iIJ5Jlg" +
	"XIcgCXpIGoFwnGEQh6BEKBgmMIICHgIJCAiUAzgyUoAhwJohkiRgygwYpiGoKwzGIcgKCkNQNCMRIbCYCRYk4QoMiOchWDwNBjhiJJaDYTRiGiFwlCQAhOE8JBJHITIR" +
	"gwZRZFCFCZBkOIUhKTRpCWAwgGYQ4El4NxlBifIWCcCYCFoaoMGaKYyG6GxlBmGJdhkCAWBIeA5g4U4QhMJAImkPIShRVxGgQJRlCIUISh+SJpnCZIeBgFgiHgO4OlOM" +
	"INCISByECDQikkGhuh2JwpmqBogCKaYiC6FwhmkQ4yHgYgYiaHopiuaRakCbIsisSpGjYOwaHYKYMCkK5CA2IxrCwCwFigaJrkLTI6lcdANAEgIA=");
	var_Appearance.Add(1,"CP:3 -2 -2 2 2");
	var_Appearance.Add(4,"gBFLBCJwBAEHhEJAAEhABEICg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQS" +
	"BcQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+Opf" +
	"DxXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4" +
	"llWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJeg8X4rluaZ3niGB+AQHx/EyShjjEVYqiUR5rnmex/GAB5+AIf4gEeXJFHyXZ3gCTAygyAociMKBKEKBIeCiCZyHYFAnCE" +
	"eBkh+BghFgRIegOCgYCySAgh4CAkgINAMmMNIgCcCYjn4LoLmMCJGDKC5ijIagoDMYhCAoJg1A0IxEhsJgJFiThChCY5yFYPA0GOGIYloNhNGIaIXCUJACE4TwkEkchO" +
	"FSFYlFkXhUCUCQZEYTglCSMxaEkYJIBmFJhDeDZZEYPwlgmQhghaGqVDoa4bGaeY6FGGZNlmFIBGEJ4jhiZQ5AkMhAg6E5JCkRoGCUSQ6B6CYiSCBIOh+DhJmmARiWQO" +
	"JtDsCJSCSBwkXSLIRicaZ6HqIIomoIguhwIpphIHoWDsJ4mCGChpmqOpGheLIOkqUo2iya4DjGJxihiQoSj4IJaDaMpCjCWoGg6PgpBiQ4tHcQJQBAgI=");
	var_Appearance.Add(2,"CP:4 -2 -2 2 2");
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exGroupLinesAtRoot;
axComboBox1.HasButtons = EXCOMBOBOXLib.ExpandButtonEnum.exCustom;
axComboBox1.set_HasButtonsCustom(false,16777216);
axComboBox1.set_HasButtonsCustom(true,33554432);
axComboBox1.Columns.Add("Column");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,null,"Child 1");
	var_Items.InsertItem(h,null,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,null,"Child");
axComboBox1.EndUpdate();

498
How can I change the visual appearance of the +/- buttons, open/close glyphs as current visual theme (method 2)

axComboBox1.BeginUpdate();
EXCOMBOBOXLib.Appearance var_Appearance = axComboBox1.VisualAppearance;
	var_Appearance.Add(1,"XP:TREEVIEW 2 1");
	var_Appearance.Add(2,"XP:TREEVIEW 2 2");
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exTreeGlyphOpen,0x1000000);
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exTreeGlyphClose,0x2000000);
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Columns.Add("Column");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,null,"Child 1");
	var_Items.InsertItem(h,null,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,null,"Child");
axComboBox1.EndUpdate();

496
How can I change the visual appearance of the +/- buttons (method 1)

axComboBox1.BeginUpdate();
EXCOMBOBOXLib.Appearance var_Appearance = axComboBox1.VisualAppearance;
	var_Appearance.Add(1,"gBFLBCJwBAEHhEJAAEhABDwCg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQS" +
	"BcQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+Opf" +
	"DxXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4" +
	"llWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJegef4zluaJ3nqPJeCYH4BAeX5TDLBpVGqKRRnwf4flefZtHsX54BYAR/F+EwVnUd5eAMMJKDIChygyIQpAoEh4iIJ5Jlg" +
	"XIcgCXpIGoFwnGEQh6BEKBgmMIICHgIJCAiUAzgyUoAhwJohkiRgygwYpiGoKwzGIcgKCkNQNCMRIbCYCRYk4QoMiOchWDwNBjhiJJaDYTRiGiFwlCQAhOE8JBJHITIR" +
	"gwZRZFCFCZBkOIUhKTRpCWAwgGYQ4El4NxlBifIWCcCYCFoaoMGaKYyG6GxlBmGJdhkCAWBIeA5g4U4QhMJAImkPIShRVxGgQJRlCIUISh+SJpnCZIeBgFgiHgO4OlOM" +
	"INCISByECDQikkGhuh2JwpmqBogCKaYiC6FwhmkQ4yHgYgYiaHopiuaRakCbIsisSpGjYOwaHYKYMCkK5CA2IxrCwCwFigaJrkLTI6lcdANAEgIA=");
	var_Appearance.Add(2,"gBFLBCJwBAEHhEJAAEhABEICg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQS" +
	"BcQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+Opf" +
	"DxXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4" +
	"llWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJeg8X4rluaZ3niGB+AQHx/EyShjjEVYqiUR5rnmex/GAB5+AIf4gEeXJFHyXZ3gCTAygyAociMKBKEKBIeCiCZyHYFAnCE" +
	"eBkh+BghFgRIegOCgYCySAgh4CAkgINAMmMNIgCcCYjn4LoLmMCJGDKC5ijIagoDMYhCAoJg1A0IxEhsJgJFiThChCY5yFYPA0GOGIYloNhNGIaIXCUJACE4TwkEkchO" +
	"FSFYlFkXhUCUCQZEYTglCSMxaEkYJIBmFJhDeDZZEYPwlgmQhghaGqVDoa4bGaeY6FGGZNlmFIBGEJ4jhiZQ5AkMhAg6E5JCkRoGCUSQ6B6CYiSCBIOh+DhJmmARiWQO" +
	"JtDsCJSCSBwkXSLIRicaZ6HqIIomoIguhwIpphIHoWDsJ4mCGChpmqOpGheLIOkqUo2iya4DjGJxihiQoSj4IJaDaMpCjCWoGg6PgpBiQ4tHcQJQBAgI=");
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exTreeGlyphOpen,0x1000000);
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exTreeGlyphClose,0x2000000);
axComboBox1.Columns.Add("Column");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.InsertItem(h,null,"Child 1");
	var_Items.InsertItem(h,null,"Child 2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2");
	var_Items.InsertItem(h,null,"Child");
axComboBox1.EndUpdate();

275
How can I change the state of a radio button

axComboBox1.MarkSearchColumn = false;
axComboBox1.SelBackColor = Color.FromArgb(255,255,128);
axComboBox1.SelForeColor = Color.FromArgb(0,0,0);
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
axComboBox1.Columns.Add("C3");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Radio 1");
	var_Items.set_CellHasRadioButton(h,1,true);
	var_Items.set_CellRadioGroup(h,1,1234);
	var_Items.set_CellCaption(h,2,"Radio 2");
	var_Items.set_CellHasRadioButton(h,2,true);
	var_Items.set_CellRadioGroup(h,2,1234);
	var_Items.set_CellState(h,1,1);

273
How can I change the state of a checkbox

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Check Box");
	var_Items.set_CellHasCheckBox(h,1,true);
	var_Items.set_CellState(h,1,1);

132
How can I change the sort bar's foreground color

axComboBox1.SortBarVisible = true;
axComboBox1.ForeColorSortBar = Color.FromArgb(255,0,0);

130
How can I change the sort bar's background color

axComboBox1.SortBarVisible = true;
axComboBox1.BackColorSortBar = Color.FromArgb(255,0,0);
axComboBox1.BackColorSortBarCaption = Color.FromArgb(128,0,0);

289
How can I change the size ( width, height ) of the picture

axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellPicture(h,0,(axComboBox1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_CellPictureWidth(h,0,24);
	var_Items.set_CellPictureHeight(h,0,24);
	var_Items.set_ItemHeight(h,32);
	h = var_Items.AddItem("Root 2");
	var_Items.set_CellPicture(h,0,(axComboBox1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);

32
How can I change the position of the column

axComboBox1.Columns.Add("Column 1");
(axComboBox1.Columns.Add("Column 2") as EXCOMBOBOXLib.Column).Position = 0;

298
How can I change the position of an item

axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.set_ItemPosition(var_Items.AddItem("Item 3"),0);

202
How can I change the order or the position of the columns in the sort bar

axComboBox1.SortBarVisible = true;
axComboBox1.SortBarColumnWidth = 48;
(axComboBox1.Columns.Add("C1") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortAscending;
(axComboBox1.Columns.Add("C2") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortDescending;
axComboBox1.Columns["C2"].SortPosition = 0;

48
How can I change the name of the week days in the drop down calendar window, being displayed when I filter items between dates

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterDate = true;
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarDateWeekDays,"Du Lu Ma Mi Jo Vi Si");
axComboBox1.ApplyFilter();

47
How can I change the name of the months in the drop down calendar window, being displayed when I filter items between dates

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterDate = true;
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarDateMonths,"Janvier F vrier Mars Avril Mai Juin Juillet Ao t Septembre Octobre Novembre D cembre");
axComboBox1.ApplyFilter();

133
How can I change the height of the sort bar's

axComboBox1.SortBarVisible = true;
axComboBox1.SortBarHeight = 48;

252
How can I change the height for all items

axComboBox1.DefaultItemHeight = 32;
axComboBox1.Columns.Add("Column");
axComboBox1.Items.AddItem("One");
axComboBox1.Items.AddItem("Two");

124
How can I change the header's background color, when multiple levels are displayed

axComboBox1.BackColorLevelHeader = Color.FromArgb(250,0,0);
(axComboBox1.Columns.Add("S") as EXCOMBOBOXLib.Column).Width = 32;
(axComboBox1.Columns.Add("Level 1") as EXCOMBOBOXLib.Column).LevelKey = 1;
(axComboBox1.Columns.Add("Level 2") as EXCOMBOBOXLib.Column).LevelKey = 1;
(axComboBox1.Columns.Add("Level 3") as EXCOMBOBOXLib.Column).LevelKey = 1;

344
How can I change the foreground color for edit controls

axComboBox1.ForeColorEdit = Color.FromArgb(255,0,0);
axComboBox1.IntegralHeight = true;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exGroupLinesAtRoot;
axComboBox1.TreeColumnIndex = 1;
axComboBox1.Columns.Add("Column 1");
axComboBox1.Columns.Add("Column 2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1.1");
	var_Items.set_CellCaption(h,1,"Root 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 2.1"),1,"Child 2.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2.1");
	var_Items.set_CellCaption(h,1,"Root 2.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");
axComboBox1.set_Select(0,"Root 1.1");

215
How can I change the foreground color for all cells in the column

EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.ForeColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0));
	var_ConditionalFormat.ApplyTo = EXCOMBOBOXLib.FormatApplyToEnum.exFormatToColumns;
axComboBox1.Columns.Add("Column");
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

424
How can I change the foreground color for a particular column

EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderForeColor,8439039);
	var_Columns.Add("Column 3");

300
How can I change the font for entire item
axComboBox1.Columns.Add("Default");
axComboBox1.Items.AddItem("default font");
stdole.IFontDisp f = new stdole.StdFont() as stdole.IFontDisp;
	f.Name = "Tahoma";
	f.Size = 12;
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_ItemFont(var_Items.AddItem("new font"),(f as stdole.IFontDisp));

217
How can I change the font for all cells in the entire column

stdole.IFontDisp f = new stdole.StdFont() as stdole.IFontDisp;
	f.Name = "Tahoma";
	f.Size = 12;
EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Font = (f as stdole.IFontDisp);
	var_ConditionalFormat.ApplyTo = EXCOMBOBOXLib.FormatApplyToEnum.exFormatToColumns;
axComboBox1.Columns.Add("Column");
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

302
How can I change the font for a cell

axComboBox1.Columns.Add("Default");
axComboBox1.Items.AddItem("std font");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellCaptionFormat(var_Items.AddItem("this <font tahoma;12>is a bit of text with</font> a different font"),0,EXCOMBOBOXLib.CaptionFormatEnum.exHTML);

301
How can I change the font for a cell

axComboBox1.Columns.Add("Default");
axComboBox1.Items.AddItem("default font");
stdole.IFontDisp f = new stdole.StdFont() as stdole.IFontDisp;
	f.Name = "Tahoma";
	f.Size = 12;
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellFont(var_Items.AddItem("new font"),0,(f as stdole.IFontDisp));

129
How can I change the default caption being displayed in the control's sort bar

axComboBox1.SortBarVisible = true;
axComboBox1.SortBarCaption = "new caption";

95
How can I change the control's font

axComboBox1.Font.Name = "Tahoma";
axComboBox1.Columns.Add("Column");

13
How can I change the column's width

axComboBox1.ColumnAutoResize = false;
(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).Width = 64;
(axComboBox1.Columns.Add("Column 2") as EXCOMBOBOXLib.Column).Width = 128;

455
How can I change the color, font, bold etc for the items/cells in the same column or for the entire column

axComboBox1.BeginUpdate();
axComboBox1.MarkSearchColumn = false;
EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ForeColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0));
	var_ConditionalFormat.ApplyTo = (EXCOMBOBOXLib.FormatApplyToEnum)0x1;
axComboBox1.Columns.Add("C1");
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("C2") as EXCOMBOBOXLib.Column);
	var_Column.HeaderBold = true;
	var_Column.HTMLCaption = "<fgcolor=FF0000>C2";
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellCaption(var_Items.AddItem(10),1,11);
	var_Items.set_CellCaption(var_Items.AddItem(12),1,13);
axComboBox1.EndUpdate();

314
How can I change the color for separator / dividers items

axComboBox1.MarkSearchColumn = false;
axComboBox1.TreeColumnIndex = -1;
axComboBox1.ScrollBySingleLine = false;
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multiple lines.");
	var_Items.set_CellSingleLine(h,1,EXCOMBOBOXLib.CellSingleLineEnum.exCaptionWordWrap);
	h = var_Items.AddItem(null);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,EXCOMBOBOXLib.DividerLineEnum.DoubleDotLine);
	var_Items.set_ItemDividerLineAlignment(h,EXCOMBOBOXLib.DividerAlignmentEnum.DividerCenter);
	var_Items.set_ItemHeight(h,6);
	var_Items.set_SelectableItem(h,false);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multiple lines.");
	var_Items.set_CellSingleLine(h,1,EXCOMBOBOXLib.CellSingleLineEnum.exCaptionWordWrap);

359
How can I change the background color or the visual appearance using ebn for a particular column

axComboBox1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderBackColor,16777216);
	(var_Columns.Add("Column 3") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderBackColor,16777471);
	var_Columns.Add("Column 4");

407
How can I change the background color for the filter field in the bottom part of the drop down portion

axComboBox1.BeginUpdate();
axComboBox1.FilterForVisible = true;
axComboBox1.FilterForBackColor = Color.FromArgb(240,240,240);
axComboBox1.IntegralHeight = true;
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.AddItem("Item 3");
	var_Items.AddItem("Item 4");
	var_Items.AddItem("Item 5");
axComboBox1.EndUpdate();

343
How can I change the background color for edit controls

axComboBox1.BackColorEdit = Color.FromArgb(255,0,0);
axComboBox1.IntegralHeight = true;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exGroupLinesAtRoot;
axComboBox1.TreeColumnIndex = 1;
axComboBox1.Columns.Add("Column 1");
axComboBox1.Columns.Add("Column 2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1.1");
	var_Items.set_CellCaption(h,1,"Root 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 2.1"),1,"Child 2.2");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.AddItem("Root 2.1");
	var_Items.set_CellCaption(h,1,"Root 2.2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Child 1.1"),1,"Child 1.2");
axComboBox1.set_Select(0,"Root 1.1");

216
How can I change the background color for all cells in the column

EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.BackColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0));
	var_ConditionalFormat.ApplyTo = EXCOMBOBOXLib.FormatApplyToEnum.exFormatToColumns;
axComboBox1.Columns.Add("Column");
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

358
How can I change the background color for a particular column

EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderBackColor,8439039);
	var_Columns.Add("Column 3");

423
How can I change the background color for a particular column

EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	var_Columns.Add("Column 1");
	(var_Columns.Add("Column 2") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderBackColor,8439039);
	var_Columns.Add("Column 3");

408
How can I change the background appearance (ebn) for the filter field in the bottom part of the drop down portion

axComboBox1.BeginUpdate();
axComboBox1.VisualAppearance.Add(1,"c:\\exontrol\\images\\normal.ebn");
axComboBox1.FilterForVisible = true;
(axComboBox1.GetOcx() as EXCOMBOBOXLib.ComboBox).FilterForBackColor = 0x1000000;
axComboBox1.IntegralHeight = true;
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item 1");
	var_Items.AddItem("Item 2");
	var_Items.AddItem("Item 3");
	var_Items.AddItem("Item 4");
	var_Items.AddItem("Item 5");
axComboBox1.EndUpdate();

50
How can I change the "IsChecked/IsUnchecked" caption in the control's filter bar, when I filter for checked items

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exCheck;
	var_Column.Filter = 0.ToString();
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarIsChecked,"Check_On");
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarIsUnchecked,"Check_Off");
axComboBox1.ApplyFilter();

35
How can I change the "Filter For" caption in the column's drop down filter window

(axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column).DisplayFilterButton = true;
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarFilterForCaption,"new caption");

49
How can I change the "Checked" caption in the drop down filter window, when I filter for checked items

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exCheck;
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarChecked,"with check on");
axComboBox1.set_Description(EXCOMBOBOXLib.DescriptionTypeEnum.exFilterBarUnchecked,"with check off");

231
How can I change at runtime the parent of the item

axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int hP = var_Items.AddItem("Root");
	int hC = var_Items.AddItem("Child");
	var_Items.SetParent(hC,hP);

57
How can I can I select programmatically "Blanks/NonBlanks" option in the column's drop down filter

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exBlanks;
axComboBox1.ApplyFilter();

61
How can I can I programmatically filter the checked items

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exCheck;
	var_Column.Filter = 0.ToString();
axComboBox1.Items.AddItem(0);
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellState(var_Items.AddItem(1),0,1);
axComboBox1.Items.AddItem(2);
axComboBox1.ApplyFilter();

62
How can I can I programmatically filter for items with a specified icon assigned

axComboBox1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exImage;
	var_Column.Filter = 1.ToString();
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellImage(var_Items.AddItem("Image 1"),0,1);
	var_Items.set_CellImage(var_Items.AddItem("Image 1"),0,1);
	var_Items.set_CellImage(var_Items.AddItem("Image 2"),0,2);
	var_Items.set_CellImage(var_Items.AddItem("Image 3"),0,3);
axComboBox1.ApplyFilter();

60
How can I can I filter programmatically the items based on some numerichal rules

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exNumeric;
	var_Column.Filter = "> 0 <= 1";
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);
axComboBox1.Items.AddItem(2);
axComboBox1.ApplyFilter();

59
How can I can I filter programmatically the items based on a range/interval of dates

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterDate = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exDate;
	var_Column.Filter = "1/1/2001 to 1/1/2002";
axComboBox1.Items.AddItem("1/1/2001");
axComboBox1.Items.AddItem("2/1/2002");
axComboBox1.ApplyFilter();

58
How can I can I filter programmatically given a specified pattern using wild characters like * or

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.DisplayFilterButton = true;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exPattern;
	var_Column.Filter = "0*";
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem("00");
axComboBox1.Items.AddItem(1);
axComboBox1.Items.AddItem("11");
axComboBox1.ApplyFilter();

555
How can I build a "virtual" tree using your control

// BeforeExpandItem event - Fired before an item is about to be expanded (collapsed).
private void axComboBox1_BeforeExpandItem(object sender, AxEXCOMBOBOXLib._IComboBoxEvents_BeforeExpandItemEvent e)
{
	EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
		var_Items.set_ItemHasChildren(var_Items.InsertItem(e.item,null,"new"),true);
}
//this.axComboBox1.BeforeExpandItem += new AxEXCOMBOBOXLib._IComboBoxEvents_BeforeExpandItemEventHandler(this.axComboBox1_BeforeExpandItem);

axComboBox1.BeginUpdate();
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Style = EXCOMBOBOXLib.StyleEnum.DropDown;
axComboBox1.Columns.Add("Def");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item 1");
	var_Items.set_ItemHasChildren(var_Items.AddItem("Item 2"),true);
	var_Items.AddItem("Item 3");
axComboBox1.Value = "Item 2";
axComboBox1.EndUpdate();

363
How can I bold the items that contains data or those who displays empty strings

axComboBox1.ConditionalFormats.Add("not len(%1)=0",null).Bold = true;
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root");
	var_Items.InsertItem(h,null,"Child 1");
	int hC = var_Items.InsertItem(h,null,"Child 2");
	var_Items.set_CellCaption(hC,1,"1");
	var_Items.InsertItem(h,null,"Child 3");
	var_Items.set_ExpandItem(h,true);

211
How can I bold the entire column

EXCOMBOBOXLib.ConditionalFormat var_ConditionalFormat = axComboBox1.ConditionalFormats.Add("1",null);
	var_ConditionalFormat.Bold = true;
	var_ConditionalFormat.ApplyTo = EXCOMBOBOXLib.FormatApplyToEnum.exFormatToColumns;
axComboBox1.Columns.Add("Column");
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

25
How can I bold only a portion of the column's header

(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).HTMLCaption = "<b>Col</b>umn 1";

269
How can I associate an extra data to a cell

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellData(h,1,"your extra data");

280
How can I assign multiple icons/pictures to a cell

axComboBox1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root <img>1</img> 1, <img>2</img>, ... and so on ");
	var_Items.set_CellCaptionFormat(h,0,EXCOMBOBOXLib.CaptionFormatEnum.exHTML);

279
How can I assign multiple icons/pictures to a cell

axComboBox1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellImages(h,0,"1,2,3");

282
How can I assign multiple icon/picture to a cell

axComboBox1.set_HTMLPicture("p1","c:\\exontrol\\images\\zipdisk.gif");
axComboBox1.set_HTMLPicture("p2","c:\\exontrol\\images\\auction.gif");
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("text <img>p1</img> another picture <img>p2</img> and so on");
	var_Items.set_CellCaptionFormat(h,0,EXCOMBOBOXLib.CaptionFormatEnum.exHTML);
	var_Items.set_CellPicture(h,0,(axComboBox1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\colorize.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);
	var_Items.AddItem("Root 2");

14
How can I assign checkboxes for the entire column

(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellHasCheckBox,true);
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);
axComboBox1.Items.AddItem(2);

281
How can I assign an icon/picture to a cell

axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellPicture(h,0,(axComboBox1.ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)") as stdole.IPictureDisp));
	var_Items.set_ItemHeight(h,48);
	var_Items.AddItem("Root 2");

278
How can I assign an icon/picture to a cell

axComboBox1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Root 1");
	var_Items.set_CellImage(h,0,1);
	var_Items.set_CellImage(var_Items.InsertItem(h,null,"Child 1"),0,2);
	var_Items.set_CellImage(var_Items.InsertItem(h,null,"Child 2"),0,3);
	var_Items.set_ExpandItem(h,true);

270
How can I assign a tooltip to a cell

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"tooltip");
	var_Items.set_CellToolTip(h,1,"This is bit of text that's shown when the user hovers the cell");

274
How can I assign a radio button to a cell

axComboBox1.MarkSearchColumn = false;
axComboBox1.SelBackColor = Color.FromArgb(255,255,128);
axComboBox1.SelForeColor = Color.FromArgb(0,0,0);
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
axComboBox1.Columns.Add("C3");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Radio 1");
	var_Items.set_CellHasRadioButton(h,1,true);
	var_Items.set_CellRadioGroup(h,1,1234);
	var_Items.set_CellCaption(h,2,"Radio 2");
	var_Items.set_CellHasRadioButton(h,2,true);
	var_Items.set_CellRadioGroup(h,2,1234);
	var_Items.set_CellState(h,1,1);

16
How can I assign a different background color for the entire column

axComboBox1.MarkSearchColumn = false;
(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellBackColor,255);
axComboBox1.Columns.Add("Column 2");
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);
axComboBox1.Items.AddItem(2);

272
How can I assign a checkbox to a cell

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Check Box");
	var_Items.set_CellHasCheckBox(h,1,true);

15
How can I assign a check box for a cell

axComboBox1.Columns.Add("Column 1");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem(0);
	var_Items.set_CellHasCheckBox(var_Items.AddItem(1),0,true);
	var_Items.AddItem(2);

30
How can I apply an strikeout font only a portion of the column's header

(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).HTMLCaption = "<s>Col</s>umn 1";

27
How can I apply an italic font only a portion of the column's header

(axComboBox1.Columns.Add("Column 1") as EXCOMBOBOXLib.Column).HTMLCaption = "<i>Col</i>umn 1";

353
How can I align the text/caption on the scroll bar

axComboBox1.set_ScrollPartCaption(EXCOMBOBOXLib.ScrollBarEnum.exHScroll,EXCOMBOBOXLib.ScrollPartEnum.exLowerBackPart,"left");
axComboBox1.set_ScrollPartCaptionAlignment(EXCOMBOBOXLib.ScrollBarEnum.exHScroll,EXCOMBOBOXLib.ScrollPartEnum.exLowerBackPart,EXCOMBOBOXLib.AlignmentEnum.LeftAlignment);
axComboBox1.set_ScrollPartCaption(EXCOMBOBOXLib.ScrollBarEnum.exHScroll,EXCOMBOBOXLib.ScrollPartEnum.exUpperBackPart,"right");
axComboBox1.set_ScrollPartCaptionAlignment(EXCOMBOBOXLib.ScrollBarEnum.exHScroll,EXCOMBOBOXLib.ScrollPartEnum.exUpperBackPart,EXCOMBOBOXLib.AlignmentEnum.RightAlignment);
axComboBox1.ColumnAutoResize = false;
axComboBox1.Columns.Add(1.ToString());
axComboBox1.Columns.Add(2.ToString());
axComboBox1.Columns.Add(3.ToString());
axComboBox1.Columns.Add(4.ToString());
axComboBox1.Columns.Add(5.ToString());
axComboBox1.Columns.Add(6.ToString());

183
How can I align the icon in the column's header in the center

axComboBox1.Images("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" +
	"lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" +
	"0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" +
	"NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=");
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("") as EXCOMBOBOXLib.Column);
	var_Column.HeaderImage = 1;
	var_Column.HeaderImageAlignment = EXCOMBOBOXLib.AlignmentEnum.CenterAlignment;

177
How can I align the column to the right, and its caption too

EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column);
	var_Column.Alignment = EXCOMBOBOXLib.AlignmentEnum.RightAlignment;
	var_Column.HeaderAlignment = EXCOMBOBOXLib.AlignmentEnum.RightAlignment;
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

176
How can I align the column to the right

(axComboBox1.Columns.Add("Column") as EXCOMBOBOXLib.Column).Alignment = EXCOMBOBOXLib.AlignmentEnum.RightAlignment;
axComboBox1.Items.AddItem(0);
axComboBox1.Items.AddItem(1);

304
How can I align the cell to the left, center or to the right

axComboBox1.TreeColumnIndex = -1;
axComboBox1.DrawGridLines = EXCOMBOBOXLib.GridLinesEnum.exRowLines;
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellHAlignment(var_Items.AddItem("left"),0,EXCOMBOBOXLib.AlignmentEnum.LeftAlignment);
	var_Items.set_CellHAlignment(var_Items.AddItem("center"),0,EXCOMBOBOXLib.AlignmentEnum.CenterAlignment);
	var_Items.set_CellHAlignment(var_Items.AddItem("right"),0,EXCOMBOBOXLib.AlignmentEnum.RightAlignment);

135
How can I add several columns to control's sort bar

axComboBox1.SortBarVisible = true;
axComboBox1.SortBarColumnWidth = 48;
(axComboBox1.Columns.Add("C1") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortAscending;
(axComboBox1.Columns.Add("C2") as EXCOMBOBOXLib.Column).SortOrder = EXCOMBOBOXLib.SortOrderEnum.SortDescending;

313
How can I add separator - dividers items

axComboBox1.MarkSearchColumn = false;
axComboBox1.TreeColumnIndex = -1;
axComboBox1.ScrollBySingleLine = false;
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multiple lines.");
	var_Items.set_CellSingleLine(h,1,EXCOMBOBOXLib.CellSingleLineEnum.exCaptionWordWrap);
	h = var_Items.AddItem(null);
	var_Items.set_ItemDivider(h,0);
	var_Items.set_ItemDividerLine(h,EXCOMBOBOXLib.DividerLineEnum.DoubleDotLine);
	var_Items.set_ItemDividerLineAlignment(h,EXCOMBOBOXLib.DividerAlignmentEnum.DividerCenter);
	var_Items.set_ItemHeight(h,6);
	var_Items.set_SelectableItem(h,false);
	h = var_Items.AddItem("Cell 2");
	var_Items.set_CellCaption(h,1,"This is bit of text that's shown on multiple lines. This is bit of text that's shown on multiple lines.");
	var_Items.set_CellSingleLine(h,1,EXCOMBOBOXLib.CellSingleLineEnum.exCaptionWordWrap);

226
How can I add or insert child items

axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int h = var_Items.AddItem("Cell 1");
	var_Items.set_CellCaption(h,1,"Cell 2");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Cell 3"),1,"Cell 4");
	var_Items.set_CellCaption(var_Items.InsertItem(h,null,"Cell 5"),1,"Cell 6");
	var_Items.set_ExpandItem(h,true);

223
How can I add or insert an item

axComboBox1.Columns.Add("Default");
axComboBox1.Items.AddItem("new item");

224
How can I add or insert an item

axComboBox1.Columns.Add("C1");
axComboBox1.Columns.Add("C2");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.set_CellCaption(var_Items.AddItem("Cell 1"),1,"Cell 2");
	int h = var_Items.AddItem("Cell 3");
	var_Items.set_CellCaption(h,1,"Cell 4");

225
How can I add or insert a child item

axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
axComboBox1.Columns.Add("Default");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.InsertItem(var_Items.AddItem("root"),null,"child");

464
How can I add or change the padding (spaces) for captions in the control's header

axComboBox1.BeginUpdate();
(axComboBox1.Columns.Add("Padding-Left") as EXCOMBOBOXLib.Column).set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderPaddingLeft,18);
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Padding-Right") as EXCOMBOBOXLib.Column);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exHeaderPaddingRight,18);
	var_Column.HeaderAlignment = EXCOMBOBOXLib.AlignmentEnum.RightAlignment;
axComboBox1.EndUpdate();

3
How can I add multiple columns

EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	var_Columns.Add("Column 1");
	var_Columns.Add("Column 2");

465
How can I add a vertical padding

axComboBox1.BeginUpdate();
axComboBox1.DrawGridLines = EXCOMBOBOXLib.GridLinesEnum.exAllLines;
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Padding") as EXCOMBOBOXLib.Column);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellSingleLine,false);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellPaddingLeft,6);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellPaddingRight,6);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellPaddingTop,6);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellPaddingBottom,6);
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("padding");
	var_Items.AddItem("padding");
axComboBox1.EndUpdate();

1
How can I add a new column

axComboBox1.Columns.Add("ColumnName");

454
How can I add a horizontal scroll bar

axComboBox1.BeginUpdate();
axComboBox1.ScrollBySingleLine = true;
axComboBox1.ColumnAutoResize = false;
axComboBox1.BackColorAlternate = Color.FromArgb(240,240,240);
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Default") as EXCOMBOBOXLib.Column);
	var_Column.Width = 512;
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellSingleLine,false);
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Exontrol is devoted to create innovative user interface components for Windows applications, on COM or .NET platforms, since 19" +
	"99. \"eXontrol\" comes from e(s)pecial (c)ontrol, where sc makes the X. We are a vendor not a reseller, and this is the single s" +
	"ite where you can try or buy our products. If you are tired of looking for \"powerful\" components now it's time to show you rea" +
	"l components. No registration required, no nag screens, no limitations, unlimited evaluation time.");
	var_Items.AddItem("A combo box is a commonly-used GUI tool. It is a combination of a drop-down list or list box and a single-line textbox, allowin" +
	"g the user either to type a value directly into the control or choose from the list of existing options.");
axComboBox1.EndUpdate();

221
How can I access the properties of a column

axComboBox1.Columns.Add("A");
axComboBox1.Columns["A"].HeaderBold = true;

595
Highlight the parent items

axComboBox1.BeginUpdate();
axComboBox1.ConditionalFormats.Add("%CC0",null).ForeColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(255,0,0));
axComboBox1.HeaderAppearance = EXCOMBOBOXLib.AppearanceEnum.Etched;
axComboBox1.HeaderHeight = 24;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	(var_Columns.Add("Item") as EXCOMBOBOXLib.Column).Width = 16;
	var_Columns.Add("Desc");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int hR = var_Items.AddItem("Root");
	var_Items.set_CellCaption(hR,1,"The root directory /");
	int h = var_Items.InsertItem(hR,null,"Home");
	var_Items.set_CellCaption(h,1,"The home directory with user directories Alice and Bob");
	var_Items.InsertItem(h,null,"Alice");
	var_Items.InsertItem(h,null,"Bob");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.InsertItem(hR,null,"Etc");
	var_Items.set_CellCaption(h,1,"The etc directory with one configuration file");
	h = var_Items.InsertItem(h,null,"nginx.conf");
	var_Items.set_CellCaption(var_Items.InsertItem(hR,null,"Var"),1,"The var directory");
	var_Items.set_ExpandItem(hR,true);
axComboBox1.EndUpdate();

596
Highlight the leaf items

axComboBox1.BeginUpdate();
axComboBox1.ConditionalFormats.Add("%CC0=0",null).ForeColor = (uint)ColorTranslator.ToWin32(Color.FromArgb(128,128,128));
axComboBox1.HeaderAppearance = EXCOMBOBOXLib.AppearanceEnum.Etched;
axComboBox1.HeaderHeight = 24;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	(var_Columns.Add("Item") as EXCOMBOBOXLib.Column).Width = 16;
	var_Columns.Add("Desc");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int hR = var_Items.AddItem("Root");
	var_Items.set_CellCaption(hR,1,"The root directory /");
	int h = var_Items.InsertItem(hR,null,"Home");
	var_Items.set_CellCaption(h,1,"The home directory with user directories Alice and Bob");
	var_Items.InsertItem(h,null,"Alice");
	var_Items.InsertItem(h,null,"Bob");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.InsertItem(hR,null,"Etc");
	var_Items.set_CellCaption(h,1,"The etc directory with one configuration file");
	h = var_Items.InsertItem(h,null,"nginx.conf");
	var_Items.set_CellCaption(var_Items.InsertItem(hR,null,"Var"),1,"The var directory");
	var_Items.set_ExpandItem(hR,true);
axComboBox1.EndUpdate();

594
Highlight the item being expanded or collapsed

axComboBox1.BeginUpdate();
axComboBox1.ConditionalFormats.Add("%CX0",null).Bold = true;
axComboBox1.HeaderAppearance = EXCOMBOBOXLib.AppearanceEnum.Etched;
axComboBox1.HeaderHeight = 24;
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
EXCOMBOBOXLib.Columns var_Columns = axComboBox1.Columns;
	(var_Columns.Add("Item") as EXCOMBOBOXLib.Column).Width = 16;
	var_Columns.Add("Desc");
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	int hR = var_Items.AddItem("Root");
	var_Items.set_CellCaption(hR,1,"The root directory /");
	int h = var_Items.InsertItem(hR,null,"Home");
	var_Items.set_CellCaption(h,1,"The home directory with user directories Alice and Bob");
	var_Items.InsertItem(h,null,"Alice");
	var_Items.InsertItem(h,null,"Bob");
	var_Items.set_ExpandItem(h,true);
	h = var_Items.InsertItem(hR,null,"Etc");
	var_Items.set_CellCaption(h,1,"The etc directory with one configuration file");
	h = var_Items.InsertItem(h,null,"nginx.conf");
	var_Items.set_CellCaption(var_Items.InsertItem(hR,null,"Var"),1,"The var directory");
	var_Items.set_ExpandItem(hR,true);
axComboBox1.EndUpdate();

589
Force hover-all feature
axComboBox1.set_Background(EXCOMBOBOXLib.BackgroundPartEnum.exScrollHoverAll,-1);

515
FilterBarCaption Predefined Keywords

// AfterExpandItem event - Fired after an item is expanded (collapsed).
private void axComboBox1_AfterExpandItem(object sender, AxEXCOMBOBOXLib._IComboBoxEvents_AfterExpandItemEvent e)
{
	axComboBox1.Refresh();
}
//this.axComboBox1.AfterExpandItem += new AxEXCOMBOBOXLib._IComboBoxEvents_AfterExpandItemEventHandler(this.axComboBox1_AfterExpandItem);

axComboBox1.BeginUpdate();
axComboBox1.LinesAtRoot = EXCOMBOBOXLib.LinesAtRootEnum.exLinesAtRoot;
(axComboBox1.Columns.Add("Item") as EXCOMBOBOXLib.Column).DisplayFilterButton = true;
EXCOMBOBOXLib.Column var_Column = (axComboBox1.Columns.Add("Check") as EXCOMBOBOXLib.Column);
	var_Column.set_Def(EXCOMBOBOXLib.DefColumnEnum.exCellHasCheckBox,true);
	var_Column.DisplayFilterButton = true;
	var_Column.DisplayFilterPattern = false;
	var_Column.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exCheck;
EXCOMBOBOXLib.Column var_Column1 = (axComboBox1.Columns.Add("Pos") as EXCOMBOBOXLib.Column);
	var_Column1.AllowSizing = false;
	var_Column1.AllowSort = false;
	var_Column1.Width = 32;
	var_Column1.FormatColumn = "1 apos ``";
	var_Column1.Position = 0;
EXCOMBOBOXLib.Items var_Items = axComboBox1.Items;
	var_Items.AddItem("Item A");
	int h = var_Items.AddItem("Item B");
	var_Items.set_CellState(var_Items.InsertItem(h,null,"Sub-Item B1"),1,1);
	var_Items.InsertItem(h,null,"Sub-Item B2");
	var_Items.set_ExpandItem(h,true);
	var_Items.AddItem("Item C");
axComboBox1.FilterInclude = EXCOMBOBOXLib.FilterIncludeEnum.exItemsWithChilds;
axComboBox1.FilterBarFont = (axComboBox1.Font as stdole.IFontDisp);
axComboBox1.FilterBarCaption = "`<fgcolor=0000FF><i>value/current</i></fgcolor>: <fgcolor=808080>` + value + `</fgcolor>` + `<br><fgcolor=0000FF><i>available</" +
	"i></fgcolor>: ` + available + `<br><fgcolor=0000FF><i>allui</i></fgcolor>: ` + allui + `<br><fgcolor=0000FF><i>all</i></fgcolor>" +
	": ` + all + `<br><fgcolor=0000FF><i>itemcount</i></fgcolor>: <fgcolor=808080>` + itemcount + `</fgcolor>`+ `<br><fgcolor=0000FF>" +
	"<i>visibleitemcount</i></fgcolor>: <fgcolor=808080>` + visibleitemcount + `</fgcolor>`+ `<br><fgcolor=0000FF><i>matchitemcount</" +
	"i></fgcolor>: <fgcolor=808080>` + matchitemcount + `</fgcolor>`+ `<br><fgcolor=0000FF><i>promptpattern</i></fgcolor>: <fgcolor=8" +
	"08080>` + promptpattern + `</fgcolor>`+ `<br><fgcolor=0000FF><i>leafitemcount</i></fgcolor>: <fgcolor=808080>` + leafitemcount +" +
	" `</fgcolor>`";
axComboBox1.FilterBarPromptPattern = "B";
axComboBox1.FilterBarPromptVisible = EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarCaptionVisible | EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarVisible | EXCOMBOBOXLib.FilterBarVisibleEnum.exFilterBarPromptVisible;
EXCOMBOBOXLib.Column var_Column2 = axComboBox1.Columns[0];
	var_Column2.FilterType = EXCOMBOBOXLib.FilterTypeEnum.exFilter;
	var_Column2.Filter = "Item A|Item B";
axComboBox1.ApplyFilter();
axComboBox1.EndUpdate();